package fiuba.algo3.tp2;

public class Agua extends Hectarea {

	protected EdificioAcuatico edificio;
	
	public Agua(Territorio territorio,int i, int j) {
		super(territorio,i,j);
		this.tipoSuperficie = "Agua";
	}
	
	@Override
	public boolean construir(Edificio edificio) {
		
		boolean construirOK = false;
		EdificioAcuatico unEdificio = (EdificioAcuatico) edificio;
		
		if ( this.estaEnOrilla() ){
			this.edificio = unEdificio;
			construirOK = estaEnOrilla();
		}
		return construirOK;
	}
	
	public boolean estaEnOrilla() {
		return this.territorio.tieneOrilla(this);
	}
}
